.rjfs-item {
  padding: 2px 0px;
  position: relative;

  &>div {
    width: 100%;
  }

  :global {
    .ant-input-number-input {
      padding: 1px 10px !important;
    }

    .ant-select {
      width: 100%;
    }
  }

  &>fieldset {
    width: 100%;
    padding: 0 10px;
  }
}

._item-mask {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

._select_option {
  border-radius: var(--item-border-radius) !important;
  font-size: 12px;
}

// .tabs :global {
//   .ant-tabs-extra-content:has(.topRight) {
//     justify-content: center;
//     flex: 1;
//   }
// }

// .rjsf {
//   padding: 0px 10px;

//   :global {
//     #root {
//       width: 100%;
//     }
//   }
// }